Home || Study Aim ||  Teach Staff ||  Laboratories ||  Galary ||  About Us
Welcome to Computer Science Department Website

First year

Second year

Third year

Fourth year


Links
Ministery of Higher Education

Ministery of Higher Education in Erbil

Salahaddin University

University of Sulaimani

Koya University

University of Kurdistan

Operating System:

The aim of this subject:

    is to explore the operating systems concepts by illustrating the methods of managing other computer resources.


Subjects Names:
  1. OS definitions, Computer System Structure, Computer system, Operations, Direct Memory Access, Storage Structure, Storage Hierarchy, Caching.

  2. Operating System Services, User Operating System Interface, System Programs, Operating System Design and Implementation, Operating System Structure, Virtual Machines, System Boot.

  3. Process Concept, Process Scheduling, Operations on Processes.

  4. Threads definitions, Multithreading Models, Threading Issues.
  5. Basic Concepts of CPU scheduling, Scheduling Criteria, Scheduling Algorithms, Multiple-Processor Scheduling.

  6. The Deadlock Problem, System Model, Deadlock Characterization, Methods for Handling Deadlocks, Deadlock Prevention, Deadlock Avoidance, Deadlock Detection, Recovery from Deadlock .

  7. Main memory concepts, Base and Limit Registers, Logical vs. Physical Address Space, Memory-Management Unit (MMU), Dynamic Loading, Dynamic Linking, Contiguos Allocation, Dynamic Allocation, Paging, Segmentation.

*************************************************************
References:
  • Operating System Concepts-2007 by Silberschatz Galvin
University of Dohuk, Dohuk City, Kurdistan Region - Iraq
Tel. : +964 (0)62 7225125    Relations: +964 762 0004
Copyright ©, Department Of Computer Science 2008